Latin-English dictionary »

inexsuperabilis meaning in English

LatinEnglish
inexsuperabilis [inexsuperabilis, inexsuperabile] adjective

insurmountable, invincible, unsurpassableadjective