French-English dictionary »

barge rousse meaning in English

FrenchEnglish
barge rousse nom {f}

bar-tailed godwit [bar-tailed godwits]◼◼◼noun
[UK: bɑː(r) teɪld] [US: ˈbɑːr ˈteɪld]