speech scrambler

speech scrambler

[′spēch ‚skram·blər]
(electronics)
Full browser ?