English to Chinese Dictionary invigorate

invigorate

活跃
translation of 'invigorate'
verb
赋与精神,
健,
活跃,
鼓起勇气,
鼓舞
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one