Telugu English Dictionary
Free Telugu Online Dictionary
[from Skt. mleccha.] n. A foreigner, mlecchudu. A Turk, turaka.