Definition of zampogna

Definition of zampogna
  1. zampogna Noun A kind of Italian double-chantered bagpipe.
Need more help? Try our forum NEW