French-English dictionary »

roseraie meaning in English

FrenchEnglish
roseraie nom {f}

rose garden◼◼◼(garden planted in roses)
noun