Immersive meaning

Tending to immerse.
adjective
0
0
Giving the impression of immersion.
adjective
0
0
Advertisement