×
invulnérable
meaning in English
adj.
invulnerable, impregnable, cannot be physically harmed or damaged
Related Words
invraisemblable
invraisemblance
invulnérablement
invéritablement
PC Version
Copyright © 2018 WordTech Co.