SITAR


Meaning of SITAR in English

n. stringed musical instrument from the lute family (originated in India)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.