Slovnenya

Translation English Japanese: acoustic delay line

Dictionary: main
acoustic delay line