Slovnenya

Translation English French: placate

Dictionary: main
placate
verb