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