French-Latin dictionary »

inexpugnable meaning in Latin

FrenchLatin
inexpugnable adjectif

inexpugnabĭlisadjective

Your history