• Petsitters

    Noun

    plural

    1. Plural of petsitter
    © Wiktionary