ENGLISH
REFERENCE

inexpugnable

adj.
in·ex·pugnable
Synonyms

© 2026 English Reference