Mild:
* Nakakasuka - literally means "makes you vomit," often used for something unpleasant or repulsive
* Kadiri - general term for something disgusting or repulsive
* Hindi kaayaaya - means "not pleasant," used for something unpleasant to look at or smell
Strong:
* Nakakadiri - stronger version of "kadiri," emphasizing disgust and revulsion
* Kasuklam-suklam - means "extremely disgusting," used for something deeply repulsive
* Nakakapangingilabot - means "makes you shudder," used for something terrifying or revolting
Other options:
* Masama ang amoy - means "bad smell," used for something with a disgusting odor
* Marumi - means "dirty," used for something physically disgusting
* Nakakahiya - means "shameful," used for something morally disgusting
The best word to use will depend on the specific situation.
For example, you might say "Nakakasuka ang amoy ng basura" (The smell of the trash is disgusting) if you're talking about a bad smell. But if you're talking about something you find morally reprehensible, you might say "Nakakahiya ang ginawa niya" (What he did is shameful).