immersive in Catalan immersive in Catalan immersiu adj Giving the impression of immersion. Add to Flashcards