kamus
.
Search
About
inexpugnable
English
impregnable, inexpugnable
Adjective
Incapable of being overcome, challenged or refuted
English: impregnable, inexpugnable
English words with similar meanings
Show 1 words
impregnable