Slovnenya

Translation English Japanese: champ

Dictionary: main
champ
noun
verb