Home
Manglish
English listing
Malayalam listing
About
കിരാതര് - meaning in english
Meanings for കിരാതര്
noun
Aboriginal hunters tribe