Telugu English Dictionary
Free Telugu Online Dictionary
[Port. amarra.] A cable. moku, odalangaru moku.