Telugu English Dictionary
Free Telugu Online Dictionary
[Tel.] n. A pit to catch elephants in. A trap. matu.