English to Arabic

Meaning for:
Yucky
other
مقزز بدرجة كبيرة