यती (ह्यूं मा रनी मैस)

English: Translation
yeti
Hindi: Translation
येती; हिममानव
noun