lumimies Russian - English
1.
Englishyeti
-
Englishunidentified animal
-
Russianйе́тисне́жный челове́к
2.
Englishabominable snowman
-
Englishhumanoid or apelike animal said to exist in the Himalayas
-
Russianсне́жный челове́к
English translator: Russian English lumimies Eesti sõnaraamat Español Traductor Svenska Översättare