Latin-English dictionary »

inexuperabilis meaning in English

LatinEnglish
inexuperabilis [inexuperabilis, inexuperabile] adjective

insurmountable, invincible, unsurpassableadjective