French-Spanish dictionary »

inexpugnable meaning in Spanish

FrenchSpanish
inexpugnable adjectif

inexpugnableadjective