Polish-French dictionary »

szturchać meaning in French

PolishFrench
szturchać

donner des coups