العربية-إنجليزي قاموس »

ذُهِل meaning in بالإنجليزية

العربيةإنجليزي
ذُهِل

astoundto astonish, bewilder or dazzle

Your history