Translation of sitar in English:

sitar

sitar

noun

  • 1

    sitar, guitar-like Indian musical instrument