Polish-French dictionary »

nenufar meaning in French

PolishFrench
nenufar

nénufar