French-Latin dictionary »

imprenable meaning in Latin

FrenchLatin
imprenable adjectif

adamantinus [adamantina, adamantinum]adjective