English to Arabic

Meaning for:
Abominated
other
كره :: مقت