vanmaram

വയമ്പുചെടി - meaning in english

Meanings for വയമ്പുചെടി

noun
Lilac