vanmaram

കറ്റാര്‍വാഴ - meaning in english

Meanings for കറ്റാര്‍വാഴ

noun
King of small aloe
Medicinal plant