English-Latin dictionary »

insurmountable, invincible, unsurpassable meaning in Latin

EnglishLatin
insurmountable, invincible, unsurpassable adjective

inexsuperabilis [inexsuperabilis, inexsuperabile]adjective

inexuperabilis [inexuperabilis, inexuperabile]adjective