Dutch-English dictionary »

indische maraboe meaning in English

DutchEnglish
Indische maraboe substantief

greater adjutant(Leptoptilos dubius)
noun