Slovnenya

Translation English Japanese: battle

Dictionary: main
battle
noun