English | German | Russian | Czech

homesitting English

Meaning homesitting meaning

What does homesitting mean?

homesitting

Living in and taking care of a home when the usual occupants are away.

Are you looking for...?