Polish-English dictionary »

pies stróżujący meaning in English

PolishEnglish
pies stróżujący

watch dog

watchdog