Polish-French dictionary »

łupić meaning in French

PolishFrench
łupić

piller