Russian-English dictionary »

индийский марабу meaning in English

RussianEnglish
индийский марабу noun
{m}

greater adjutant(Leptoptilos dubius)
noun