Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. lova+ari.] n. An apartment. tottikattu.