organ_pipeEnglish

organ pipe, pipe, pipework

Noun

The flues and stops on a pipe organ

English: organ pipe, pipe, pipework

English words with similar meanings

Show 2 words