English to Arabic

Meaning for:
Abhorrent
other
ممقوت :: كريه :: مشمئز