Slovnenya

Translation English Japanese: first strike

Dictionary: main
first strike
noun