గోరింటాకుgōriṁṭāku
Top 6000
Meanings
Noun
1. leaf of henna used to dye the skin (botany)