zampogna
Noun
Meaning
A sort of bagpipe formerly in use among Italian peasants. It is now almost obsolete.
Source: Webster's dictionaryNoun
A sort of bagpipe formerly in use among Italian peasants. It is now almost obsolete.
Source: Webster's dictionary