Zampogna

DEFINITION

bagpipe that is supplied by the mouth