Berikut ini adalah penjelasan tentang invigorate dalam Kamus Inggris-Indonesia
kkt. memperkuat, menyegarkan. This lotion invigorates the skin Air pembersih ini memperkuat dan menghidupkan kulit. -invigorating ks. yang menghidupkan/menyegarkan (air).