English to Arabic

Meaning for:
Undefendable
other
غير محمي :: معرّض للخطر