Slovnenya

Translation English Japanese: defeat

Dictionary: main
defeat
noun
verb