French-Latin dictionary »

invincible meaning in Latin

FrenchLatin
invincible adjectif

invictus [invicta, invictum]adjective