imli

views updated

imli Indian; sauce made from tamarind.

More From encyclopedia.com