dogcatcher – English–Polski translations

🇬🇧 en pl 🇵🇱

dogcatcher noun

  • catcher of stray dogs
hycel, rakarz
Wiktionary Links