動物収容所
Meanings
1
animal shelter; dog pound
A facility where stray, lost, or abandoned animals are temporarily housed and cared for.
The lost dog was taken in by the animal shelter.
animal shelter; dog pound
A facility where stray, lost, or abandoned animals are temporarily housed and cared for.
The lost dog was taken in by the animal shelter.