Slovnenya

Translation English Japanese: Superior

Dictionary: main
Superior
noun