vanmaram

കിരാതര് - meaning in english

Meanings for കിരാതര്

noun
Aboriginal hunters tribe