English to Arabic

Meaning for:
Unscheduled
other
غير محدّد