Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. ton+a.] postp. With. Thereupon, immediately. vembadi.