kamus
.
Search
About
enveloping
English
enveloping(a)
Adjective
Surrounding and closing in on or hemming in
English: enveloping(a)