[Skt.] n. A kind of musical instrument resembling a lute. vinavadudu vina-vadudu. n. One who plays on the lute. vinevayincuvadu.
Free Telugu Online Dictionary
[Skt.] n. A kind of musical instrument resembling a lute. vinavadudu vina-vadudu. n. One who plays on the lute. vinevayincuvadu.