Skip to main content

polychord

English polychord meaning in English  •  polychord का अर्थ अंग्रेजी में
Adjective
  • Having many strings.
Noun
  • A musical instrument of ten strings.
Advertisement