పెసలుpesalu
Top 6000
Meanings
Noun
1. green gram (a bean from the seed of Vigna radiata, which is native to India)