Slovnenya

Translation English Japanese: superiority

Dictionary: main
superiority
noun