noun Sweets made by rolling balls of tamarind flesh with sugar and/or spices such as pepper and salt.
related
comments
kenag12 years ago
kenag
12 years ago
Tambran Ball
Bobzy9 years ago
Bobzy
9 years ago
Tambrin Ball
Tambran Ball
Tambrin Ball