an ancient stringed musical instrument, apparently a type of lute or lyre

listen to the pronunciation of an ancient stringed musical instrument, apparently a type of lute or lyre
Englisch - Englisch
barbiton
barbitos