Slovnenya

Translation English Japanese: fight down

Dictionary: main
fight down
verb