Skip to main content

Definitions by chirkut

A type of Indian sweet dish (desert).
Here son, have some Sheliza.

Serve the guests some Sheliza.
sheliza by chirkut April 17, 2011