Search term owczarek has one result
Jump to
PL Polish EN English
owczarek (n) [dog used for herding sheep] {m} sheepdog (n) [dog used for herding sheep]

Polish English translations

PL Synonyms for owczarek EN Translations
pies pasterski [pies pasterski] stock dog