Slovnenya

Translation English Japanese: standing wave

Dictionary: main
standing wave
noun