パピー・ミル
Meanings
Noun
1. puppy mill; puppy farm
Other readings