inexpugnable
English Dictionary
->
Letter I
-> inexpugnable
Search Dictionary:
inexpugnable Definition
(s)
impossible
to
take
by
storm
inexpugnable Synonyms
impregnable
inexpugnable
© Art Branch Inc.