English-Russian dictionary »

snow sheep meaning in Russian

EnglishRussian
snow sheep (Ovis nivicola)
noun

снежный баранnoun
{m}