1. ಚಿತ್ರವಸ್ತ್ರ

    ♪ citra vastra 🔊
    1. :Noun
    2. a specially prepared piece of canvas on which an oil painting is made; canvas.
    3. a cloth of various colours or shades.

Comments and suggestions