top of page

Somras

Written in Hindi as:

सोमरस

Meaning in English:

A kind of nectar

bottom of page