English to Indonesian
enervating | yang melemahkan, yang melumpuhkan |
enervating | |||
|
enervating | |
adjective satellite |
causing debilitation
menyebabkan kekurangan tenaga
|
source: WordNet 3.0