As  restorative  as...

comments powered by Disqus

Definition of restorative

restorative - adj. promoting recuperation; tending to impart new life and vigor to; noun a device for treating injury or disease; a medicine that strengthens and invigorates.

image

Restorative on: Dictionary  Google  Wikipedia  YouTube (new tab)






as...