Telugu English Dictionary
Free Telugu Online Dictionary
[Skt. from musti.] n. Boxing, sparring. pidiguddulata.