Back to N3 Words
子犬工場
こいぬこうじょう
JLPT N3
noun
Meaning
puppy mill