Polish-French dictionary »

spychacz meaning in French

PolishFrench
spychacz

bulldozer