Home
English listing
Malayalam listing
About
താമര വളയം - meaning in english
Meanings for താമര വളയം
noun
Lotus tuber