French-English dictionary »

dogsitter meaning in English

FrenchEnglish
dogsitter nom {m} nom {f}

dogsitter◼◼◼(one who takes care of dogs when the owner is absent)
noun