asam gelugor

/ah-sam geh-loo-goh-reh/
[Hindi]

Slices of dried tamarind

Synonyms in other languages

Latin names

Countries