Slovnenya

Translation English Japanese: masse shot

Dictionary: main
masse shot
noun