Polish-French dictionary »

zmiotka meaning in French

PolishFrench
zmiotka noun

accrochagenom