Translation of sitar in Malay

sitar

sitar

noun

  • 1

    sitar