Diccionario Español-Inglés

inexpugnable

Impregnable, unassailable

Diccionario Español-Inglés