English to Arabic

Meaning for:
Nonexcusable
other
غير معذور