Polish-French dictionary »

róża dzika meaning in French

PolishFrench
róża dzika

rose sauvage