protectora de animales
Spanish
Noun
protectora
de
animales
f
(
plural
protectoras de animales
)
animal shelter