Slovnenya

Translation English French: restorative

Dictionary: main
restorative
noun