English-Russian dictionary »

mouflon meaning in Russian

EnglishRussian
mouflon [mouflons] (sheep)
noun
[UK: mˈuːflɒn]
[US: mˈuːflɑːn]

муфлонnoun