vanmaram

Leucas indica - meaning in malayalam

Meanings for Leucas indica

noun
തുമ്പ