Polish-French dictionary »

dzika róża meaning in French

PolishFrench
dzika róża

églantier

Your history