Search
a type of piano equipped with a mechanism that allows it to play music automatically
mechanical piano
Pianola