Slovnenya

Translation English French: propitiatory

Dictionary: main
propitiatory
adjective