French-Latin dictionary »

intraversable meaning in Latin

FrenchLatin
intraversable adjectif

impermeabilis | inviusadjective