English to Arabic

Meaning for:
Abhorring
other
المَقْت :: الكُرْه :: الإشمئزاز