tamma meaning in english

[Tel.] n. A quid. The chewings of the betel leaf which are of a red colour. namalabadina tambulamu. tammatasuku or tammatotti tamma-tasuka. n. A spittoon,tammapadigamu. tammakara tamma-kara. n. The red spittle caused by tamalapaku.