French-English dictionary »

flamant rose meaning in English

FrenchEnglish
flamant rose nom {m}

greater flamingo◼◼◼noun
[UK: ˈɡreɪt.ə(r) flə.ˈmɪŋ.ɡəʊ] [US: ˈɡreɪt.ər flə.ˈmɪŋɡo.ʊ]