Definisi dalam bahasa Inggris
invigorating
adjective (a)
-
imparting strength and vitality (adj.all)
The invigorating mountain air
Antonim: debilitating
Sumber: wordnet30
Definisi dalam bahasa Inggris
imparting strength and vitality (adj.all)
The invigorating mountain air
Antonim: debilitating
Sumber: wordnet30