Yeti — English Spanish translation1 translation found

yeti (n) (creature) abominable hombre de las nieves (m) (n) (creature)
Translate Yeti into other languages
Translate yeti into German
Translate yeti into French
Translate yeti into Italian
Translate yeti into Dutch
Translate yeti into Portuguese
Translate yeti into Slovenian
Translate yeti into Polish
Translate yeti into Czech