steam_organEnglish

calliope, steam organ

Noun

A musical instrument consisting of a series of steam whistles played from a keyboard

English: calliope, steam organ

English words with similar meanings

Show 1 words