English-Latin dictionary »

impregnable, unconquerable, invincible meaning in Latin

EnglishLatin
impregnable, unconquerable, invincible adjective

inexpugnabilis [inexpugnabilis, inexpugnabile]adjective