Slovnenya

Translation English Japanese: rocket launcher

Dictionary: main