Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. Plu. atnalu.] n. A tower. buruzu. See. atteda.