French-Spanish dictionary »

inconquérable meaning in Spanish

FrenchSpanish
inconquérable adjectif

inconquistableadjective