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