English to Arabic

Meaning for:
Nonscheduled
other
غير مدرج