English to Arabic

Meaning for:
Inadmissible
other
مرفوض