తమలపాకుtamalapāku
Top 6000
Meanings
Noun
1. betel leaf
Examples1
Theyre a part of our culture.