Restorative

0
1843
Restorative - Meaning:   Noun. Something recuperative or something that restores. Adjective. Something healing or invigorating.

Restorative – Meaning:

Noun. Something recuperative or something that restores. Adjective. Something healing or invigorating.