vanmaram

താമരക്കുരു - meaning in english

Meanings for താമരക്കുരു

noun
Lotus seed