vanmaram

തുമ്പ - meaning in english

Meanings for തുമ്പ

noun
Labiate flower
Leucas indica