French-English dictionary »

loutre commune meaning in English

FrenchEnglish
loutre commune nom {f}

European otter(Lutra lutra)
noun
[UK: ˌjʊə.rə.ˈpɪən ˈɒ.tə(r)] [US: ˌjʊ.rə.ˈpiːən ˈɑː.tər]