English to English
exhilarating
adjective (a)
- That exhilarates; cheering; gladdening.itu exhilarates; bersorak; gladdening.source: webster1913
adjective satellite (s)
- making lively and cheerfulmembuat hidup dan ceriaExample:
The exhilarating effect of mountain air.
source: wordnet30