puhuri gbunni siliminsili ni

puhuri

Noun
  1. fruit of the tamarind (Tamarindus Indica)