Arabic-English dictionary »

ذُهِل meaning in English

ArabicEnglish
ذُهِل

astoundto astonish, bewilder or dazzle