dogsitter – English–Italiano translations

🇬🇧 en it 🇮🇹

dogsitter noun

  • one who takes care of dogs when the owner is absent
badacani, dog sitter, guardacani
Wiktionary Links