Translation of yeti in Malay

yeti

nounPlural yetis

  • 1

    yeti (sejenis makhluk besar yang dikatakan tinggal di Banjaran Himalaya)