Slovnenya

Translation English Japanese: blast wave

Dictionary: main
blast wave
noun