French-English dictionary »

roselière meaning in English

FrenchEnglish
roselière nom {f}

reed bed◼◼◼(place where reeds grow)
noun