Russian-English dictionary »

сероплечий сорокопут meaning in English

RussianEnglish
сероплечий сорокопут noun
{m}

grey-backed fiscal(Lanius excubitoroides)
noun