English | German | Russian | Czech

dogsitter English

Meaning dogsitter meaning

What does dogsitter mean?

dogsitter

one who takes care of dogs when the owner is absent

Are you looking for...?