French-English dictionary »

barbotière meaning in English

FrenchEnglish
barbotière nom {f}

duckpond(a pond populated by ducks)
noun