vanmaram

മധുചഷകം - meaning in english

Meanings for മധുചഷകം

noun
Punch bowl