1 English Synonyms for HYDRAULUS
Prev.1Next
water organ
Definition: 1. (musical instruments) A form of pipe organ in which the air is generated by moving water.
Show more information about water organ
Prev.1Next
Search took: 6.6835 ms
Definition: 1. (musical instruments) A form of pipe organ in which the air is generated by moving water.
Show more information about water organ
Search took: 6.6835 ms