English to Arabic

Meaning for:
Nonrefundable
other
غير قابل للإرجاع