abominevole uomo delle nevi Italian - English
1.
Englishabominable snowman
-
Englishhumanoid or apelike animal said to exist in the Himalayas
-
Italianabominevole uomo delle nevi
English translator: Italian English abominevole uomo delle nevi Eesti sõnaraamat Español Traductor Svenska Översättare