animal shelter in Spanish
animal shelter in Spanish
protectora
An organization that provides temporary homes for stray pet animals.
protectora de animales
An organization that provides temporary homes for stray pet animals.
perrera
An organization that provides temporary homes for stray pet animals.
refugio de animales
A facility providing such shelter.