Polish-French dictionary »

marchewka meaning in French

PolishFrench
marchewka

carotte