English to Indonesian Dictionary invigorate

invigorate

memperkuat
translation of 'invigorate'
verb
menyegarkan,
menggiatkan,
memperkuat,
menguatkan
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one