English to Thai Dictionary invigorate

invigorate

เติมพลัง
translation of 'invigorate'
verb
เสริมกำลัง,
ทำให้ชุ่มชื่น,
ชู,
ทำให้ร่าเริง,
เติมพลัง
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one