protectora de animales

Spanish

Noun

protectora de animales f (plural protectoras de animales)

  1. animal shelter