English-Russian dictionary »

barbary sheep meaning in Russian

EnglishRussian
Barbary sheep (Ammotragus lervia)
noun

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