vanmaram

കസ്‌തൂരിമാന് - meaning in english

Meanings for കസ്‌തൂരിമാന്

noun
Musk deer
Musk-deer