Slovnenya

Translation English Japanese: strike hard

Dictionary: main
strike hard
verb