English Meaning of imarti:

Meaning of 'imarti:' (इमरती)

a typical indian sweet.


Browse Hindi - English Words

Hindi - English Dictionary Search