vanmaram

നീലംചെടി - meaning in english

Meanings for നീലംചെടി

noun
Indigo plant