vocab dash
Log in
Sign up
తమ్మ
tamma
Top 9000
Meanings
Noun
1. a quid
2. the chewings of the betel leaf which are of a red colour