Slovnenya

Translation Spanish Japanese: inexorable

Dictionary: main
inexorable
adjetivo