Slovnenya

Translation English Japanese: automatic weapon

Dictionary: main