English to Arabic

Meaning for:
Awestruck
other
مرعوب