Log in
Search words & phrases
restorative
US /rɪˈstɔrətɪv, -ˈstor-/
・
UK /rɪˈstɔ:rətɪv/
B1
Definition
Video subtitles
adjecitve
Giving back health, vigor or balance to