English to Arabic

Meaning for:
Urgent
other
مستعجل