Telugu English Dictionary
Free Telugu Online Dictionary
[H.] adj. Best, superior. sresthamaina. Interj. Well done! good!