Venetian swell
Venetian swell
English
Noun
Ad
Definition
A swell organ with blinds patterned on Venetian blinds closing the swell box.
Ad
Venetian swell
A swell organ with blinds patterned on Venetian blinds closing the swell box.