French-Spanish dictionary »

invincible meaning in Spanish

FrenchSpanish
invincible adjectif

invencibleadjective