Russian-English dictionary »

большой подорлик meaning in English

RussianEnglish
большой подорлик noun
{m}

greater spotted eagle(Clanga clanga)
noun