vanmaram

കൊമ്പുള്ളമാന് - meaning in english

Meanings for കൊമ്പുള്ളമാന്

noun
Horned deer