English Dictionary
Definition Pianola in British English
Pianola
/ˌpiːəˈnəʊlə/
Synonyms and related words
