English to Chinese Dictionary invigorated

invigorated

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