Pet-sitting meaning

pĕtsĭtĭng
The service of providing care for people's pets.
noun
0
0
Advertisement