echo organ

views updated

echo organ. An org. manual with very soft stops to give an echo effect.