Results

Definition of zampogna : A sort of bagpipe formerly in use among Italian peasants. It is now almost obsolete.