ENGLISH → NEPALI
exhilarating
01
adjective
जीवन्त र प्रफुल्लित बनाउने; उत्साहवर्धक।
making lively and cheerful
In a sentence
the exhilarating effect of mountain air
पहाडी हावाको उत्साहवर्धक प्रभाव