Polish-French dictionary »

limonka meaning in French

PolishFrench
limonka

lime