English to Arabic

Meaning for:
Timorous
other
مرعوب