jidōpiano
1. player piano; pianola
Noun
#289405
1. player piano; pianola
1. Self-playing piano's; Automatic piano's
1. Playing on a player piano; By/with a player piano
1. Wasn't a player piano.; Wasn't automatic piano.
1. Not a player piano.; It's not an automatic piano.
1. Wasn't a player piano.; Wasn't an automatic piano.
1. Was an automatic piano.
1. It's not an automatic piano.; It's not a player piano.
1. Probably a player piano.
1. If it were an automatic piano; If it's an automatic piano