Slovnenya

Translation English Japanese: meliorate

Dictionary: main
meliorate
verb