French-English dictionary »

martre des pins meaning in English

FrenchEnglish
martre des pins nom {f}

pine marten◼◼◼(Martes martes)
noun
[UK: paɪn ˈmɑː.tɪn] [US: ˈpaɪn ˈmɑːr.tən]