polecat – English–Italiano translations

🇬🇧 en it 🇮🇹

polecat noun

  /ˈpoʊlˌkæt/ , /ˈpəʊlkæt/
  • weasel of the genus Mustela
puzzola
Wiktionary Links