Polish-English dictionary »

róża francuska meaning in English

PolishEnglish
róża francuska

French Rose

Gallic Rose

Rose of Provins