Chinese
Mandarin
Dutch
Finnish
French
German
Hungarian
Italian
Japanese
Portuguese
Romanian
Russian
Serbo-Croatian
Englishabominable snowman
Englishhumanoid or apelike animal said to exist in the Himalayas
Spanishabominable hombre de las nieves
English translator: Spanish English yéti Eesti sõnaraamat Español Traductor Svenska Översättare