Translation of Tamarind in Indonesian

User Contribution

Tamarind

Buah Asam

noun