English | German | Russian | Czech

catsitter English

Meaning catsitter meaning

What does catsitter mean?

catsitter

one who takes care of cats when the owner is absent

Are you looking for...?