Slovnenya

Translation English Japanese: betterment

Dictionary: main
betterment
noun