Slovnenya

Translation English Japanese: improver

Dictionary: main
improver
noun