"marabu" in English Marabu {m} marabou stork Detailed translations for "marabu" der Marabu{masculine} Marabu marabou stork