Russian-English dictionary »

гривистый баран meaning in English

RussianEnglish
гривистый баран noun

Barbary sheep(Ammotragus lervia)
noun