Slovnenya

Translation English French: ratifier

Dictionary: main
ratifier
noun