Arabic-English dictionary »

مَقَتَ :: اشمئزّ من :: كره بشدّة meaning in English

ArabicEnglish
مَقَتَ :: اشمئزّ من :: كره بشدّة

Abhored