Slovnenya

Translation English Japanese: inexorable

Dictionary: main
inexorable
adjective