ZAMPOGNA


Meaning of ZAMPOGNA in English

noun a sort of bagpipe formerly in use among italian peasants. it is now almost obsolete.

Webster English vocab.      Английский словарь Webster.