Synonyms
marabou: marabout · marabou stork · Leptoptilus crumeniferus
English-French translation for "marabou"
"marabou" French translation
Results: 1-1 of 1
marabou {noun}
Synonyms
Synonyms (English) for "marabou":
Similar words
More translations in the bab.la Arabic-English dictionary.