Arabic-English dictionary »

إِشْمِئْزَاز meaning in English

ArabicEnglish
إِشْمِئْزَاز m

disgustan intense dislike or repugnance

Your history