vanmaram

വരം - meaning in english

Meanings for വരം

unknown
boon