vanmaram

ആമ്പല്‍ക്കുളം - meaning in english

Meanings for ആമ്പല്‍ക്കുളം

noun
Water lily pool