English

edit

Noun

edit

catstitcher (plural catstitchers)

  1. One who catstitches.

Anagrams

edit