vanmaram

മുളങ്കുഴല് - meaning in english

Meanings for മുളങ്കുഴല്

noun
Bamboo tube