English to Arabic

Meaning for:
Agitated
other
طالب