English to Arabic

Meaning for:
Alarmed
other
مذعور