Home
Manglish
English listing
Malayalam listing
About
കസ്തൂരിമാന് - meaning in english
Meanings for കസ്തൂരിമാന്
noun
Musk deer
Musk-deer