English Dictionary
Definition sitar in British English
sitar noun
[countable] noun
/sɪˈtɑː(r)/
Synonyms and related words
