foul marten

English

Noun

foul marten (plural foul martens)

  1. Synonym of polecat.

Anagrams