vanmaram

പുംകേസരം - meaning in english

Meanings for പുംകേസരം

noun
Male flower