English to Arabic

Meaning for:
Nauseating
other
التقزيز