English | German | Russian | Czech

critter sitter English

Meaning critter sitter meaning

What does critter sitter mean?

critter sitter

(= pet sitter) someone left in charge of pets while their owners are away from home

Synonyms critter sitter synonyms

What other words have the same or similar meaning as critter sitter?

critter sitter English » English

pet sitter

Are you looking for...?