English-Polish dictionary »

french rose meaning in Polish

EnglishPolish
French Rose

róża francuska