invulnerableEnglish

invulnerable

Adjective

Immune to attack, impregnable

English: invulnerable

Bahasa: kebal, kukuh

Bahasa words with similar meanings