Slovnenya

Translation English Japanese: excelsior

Dictionary: main
excelsior
noun