Slovnenya

Translation English Japanese: revitalising

Dictionary: main
revitalising
adjective