a greek long-necked plucked fretted lute having a sharp, metallic sound

listen to the pronunciation of a greek long-necked plucked fretted lute having a sharp, metallic sound
English - English

Definition of a greek long-necked plucked fretted lute having a sharp, metallic sound in English English dictionary

A Greek long-necked plucked fretted lute having a sharp, metallic sound.
bouzouki