Slovnenya

Translation English Japanese: weapon of mass destruction

Dictionary: main
weapon of mass destruction