abominable snowman in Italian
abominable snowman in Italian
abominevole uomo delle nevi
(cryptozoology, often, capitalized) A humanoid or apelike animal said to exist in the Himalayas.