×
impregnable
meaning in English
adj.
insusceptible, insensitive
Related Words
impraticable
impregnabilité
imprenabilité
imprenable
PC Version
Copyright © 2018 WordTech Co.