That lovely, rich fragrant smell of the forest enveloped us. [VERB noun]
森林里那种馥郁芬芳的迷人气味围绕着我们。
...an enveloping sense of well-being. [VERB-ing]
萦绕的幸福感
英汉双解词典包含141091条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。