Slovnenya

Translation English French: peace treaty

Dictionary: main
peace treaty
noun
2 paix, pax.