Polish-French dictionary »

nasturcja meaning in French

PolishFrench
nasturcja

capucine