English to Arabic

Meaning for:
Deadline
other
الموعد النهائي