French-Latin dictionary »

imperméable meaning in Latin

FrenchLatin
imperméable nom

lycoperdonnoun

imperméable adjectif

impenetrābilisadjective

Your history