Telugu English Dictionary
Free Telugu Online Dictionary
[Tel. mati + nanga.] n. A lustful person, kamuki.