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