Caramusa definition

A traditional bagpipe from Corsica.
noun
0
0
Advertisement

Origin of caramusa