Slovnenya

Translation English French: sooth

Dictionary: main
sooth
noun