invulnerable: meaning and definitions

SpanishType a word

What is invulnerable?

  • adj. Que no puede ser herido: es de una fortaleza invulnerable.