Slovnenya

Translation English Japanese: champion

Dictionary: main
champion
noun
verb