English-French dictionary »

shoebill meaning in French

EnglishFrench
shoebill [shoebills] (wading bird)
noun
[UK: ʃˈuːbɪl]
[US: ʃˈuːbɪl]

bec-en-sabot du Nil◼◼◼nom {m}

abu-markubnom {m}