Slovnenya

Translation English French: balm

Dictionary: main
balm
noun