pet sitter

Noun
  1. someone left in charge of pets while their owners are away from home

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

pet sitter
The pet sitter feeds the cat and dog in the living room.