vanmaram

യെതി - meaning in english

Meanings for യെതി

noun
Yeti