vanmaram

മൃഗമദം - meaning in english

Meanings for മൃഗമദം

noun
Musk