Translation of polecat in Malay

polecat

noun

  • 1

    sejenis musang yang berbau busuk, sigung