French-English dictionary »

protée anguillard meaning in English

FrenchEnglish
protée anguillard nom {m}

olm◼◼◼(Proteus anguinus)
noun
[UK: olm] [US: olm]