French-Spanish dictionary »

invaincu meaning in Spanish

FrenchSpanish
invaincu

invicto