[Skt.] n. Skin, hide. tolu. carmakarudu charma-karudu. n. A shoe-maker or tanner, a worker in leather madigavadu.
Free Telugu Online Dictionary
[Skt.] n. Skin, hide. tolu. carmakarudu charma-karudu. n. A shoe-maker or tanner, a worker in leather madigavadu.