English to Arabic

Meaning for:
Invincibility
other
المناعة