FITCHEW MEANING IN ENGLISH

• Fitchew Definition & Synonyms

  1. (n.) The European polecat (Putorius foetidus). See Polecat.


RECENT SEARCHES