vanmaram

ഉന്നമരം - meaning in english

Meanings for ഉന്നമരം

noun
Silk cotton tree