djurskyddshem - dict.se
djurskyddshem
noun
animal shelter