invigorator

in'vigәreitә

英文释义

n an agent that gives or restores life or vigor

中文翻译

n. 补药, 强壮剂

学习工具