Vocabulary

ペットシッター

pet sitter

noun