Polish-French dictionary »

zderzacz meaning in French

PolishFrench
zderzacz

collisionneur