Slovnenya

Translation English Japanese: improvement

Dictionary: main
improvement
noun