vanmaram

തോഷണം - meaning in english

Meanings for തോഷണം

noun
Indulgence