Skip to main content

autoharp

English autoharp meaning in English  •  autoharp का अर्थ अंग्रेजी में
Noun
  • A zitherlike musical instrument, provided with dampers which, when depressed, deaden some strings, leaving free others that form a chord.
Advertisement