OXFORD 9000
📚 noun • entry_id 40569

animal shelter

Meanings (ES + gloss)
perrera • protectora • protectora de animales
An organization that provides temporary homes for stray pet animals.
refugio de animales
A facility providing such shelter.
Phrases
No hay frases
Word forms