Telugu English Dictionary
Free Telugu Online Dictionary
[Skt. from sathudu.] n. Cunning, kapatamu, sathatvamu.