English to Arabic

Meaning for:
Indefensible
other
غير قابل للدفاع