Arabic-English dictionary »

ذُهُول meaning in English

ArabicEnglish
ذُهُول m

astonishmentamazement, great surprise