vanmaram

മധുരപലഹാരക്കട - meaning in english

Meanings for മധുരപലഹാരക്കട

noun
Sweet shop