Slovnenya

Translation English Japanese: competition

Dictionary: main
competition
noun