Translation of immersive in Malay

User Contribution

immersive

meresap, menyelubung

noun