Polish-French dictionary »

lubaszka meaning in French

PolishFrench
lubaszka

quetsche