meaning of critter sitter

1. someone left in charge of pets while their owners are away from home


Related Words

critter sitter |

Developed & Maintained By Taraprasad.com

Treasure Words