English to Hindi

Meaning for:
invulnerability
other
अभेद्यता;आहत न होने की क्षमता