French-Spanish dictionary »

imbattu meaning in Spanish

FrenchSpanish
imbattu adjectif

invictoadjective