English-French dictionary »

rose garden meaning in French

EnglishFrench
rose garden (garden planted in roses)
noun

roseraie◼◼◼nom {f}