English version

pine marten in Animals topic

From Longman Dictionary of Contemporary Englishpine martenˈpine ˌmarten noun [countable] 🔊 🔊 HBAa small thin furry animal that lives in forests in Europe