Polish-French dictionary »

starczać meaning in French

PolishFrench
starczać

3

dostarczać verb

livrerverbe