protectora

Noun

 * 1) animal shelter an organization that provides temporary homes for stray pet animals
 * 1) animal shelter an organization that provides temporary homes for stray pet animals