autoharp Meaning and Definition
خُود سُرا
khud sura
ایک بربط نما آلہ موسیقی
aik barbat numa aala e moseeqi
The autoharp is a musical string instrument having a series of chord bars attached to dampers, which, when depressed, mute all of the strings other than those that form the desired chord.


Sponored Video