Slovnenya

Translation English French: allayer

Dictionary: main
allayer
noun
2 double.