Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] adj. Close, suffocating, oppressive. upiri dirugani.