English Meaning of imli:

Meaning of 'imli:' (इमली)

tamarind.


Browse Hindi - English Words

Hindi - English Dictionary Search