lumimies Romanian - English
1.
Englishabominable snowman
-
Englishhumanoid or apelike animal said to exist in the Himalayas
-
Romanianomul zăpezilor
English translator: Romanian English lumimies Eesti sõnaraamat Español Traductor Svenska Översättare