Telugu English Dictionary
Free Telugu Online Dictionary
[Skt. ut+taptamu] adj. Dried. n. Dried flesh.