Dictionary search results

Showing 1-3 of 3 results

carillon British & World English

A set of bells played using a keyboard or by an automatic mechanism similar to a piano roll