Arabic-English dictionary »

باشمئزاز meaning in English

ArabicEnglish
باشمئزاز

Disgustfully