French-Spanish dictionary »

inattaquable meaning in Spanish

FrenchSpanish
inattaquable adjectif

inexpugnableadjective