Yeti Meaning in Telugu

హిమాలయాలలోతిరుగుతున్నట్లు భావించబడే ఒక భయంకర రూపము