Slovnenya

Translation English Japanese: traveling wave

Dictionary: main
traveling wave
noun