French-Latin dictionary »

irrésistible meaning in Latin

FrenchLatin
irrésistible adjectif

invictus [invicta, invictum]adjective