Definify.com

Definition 2025


catmills

catmills

English

Noun

catmills

  1. plural of catmill