Slovnenya

Translation English Japanese: longer

Dictionary: main
longer
noun