Slovnenya

Translation English French: promulgate

Dictionary: main