Slovnenya

Translation English Japanese: peace treaty

Dictionary: main
peace treaty
noun