French-English dictionary »

poule d'eau meaning in English

FrenchEnglish
poule d'eau nom {f}

moorhen [moorhens]◼◼◼(water birds of the genus Gallinula)
noun
[UK: ˈmʊə.hen] [US: ˈmʊə.hen]