English to Arabic

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