Definisi 'zampogna'

English to English
noun
1. A sort of bagpipe formerly in use among Italian peasants. It is now almost obsolete. Terjemahkan
source: webster1913


Visual Synonyms