← Back to browsesitarnoun#35,459TranslationシタールシタールEnglish definitiona stringed instrument of IndiaExamplesNo examples yet.Similar wordssitasitsavitarstarsitesits← latviaconked →