English to Arabic

Meaning for:
Overawed
other
مخشّع