vanmaram

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

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

noun
Lotus pond
Lotus pool