As  invulnerable  as...

comments powered by Disqus

Definition of invulnerable

invulnerable - adj. immune to attack; impregnable.

image

Invulnerable on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...