animal shelter

Popularity
500+ learners.
NOUN
(temporary home for animals)-el refugio de animales
Synonyms for animal shelter
Other Dictionaries
Explore the meaning of animal shelter in our family of products.
Word of the Day
frost