vanmaram

മണക്കല് - meaning in english

Meanings for മണക്കല്

adj
Smelling