Polish-French dictionary »

owczarz meaning in French

PolishFrench
owczarz

berger