kitten farm

/K IH1 T AH0 N F AA0 R M/
noun
  1. 1

    Synonym of cattery (“a place where cats are bred”).

Translate “kitten farm” into another language