It means the experience of being completely immersed in a situation. In regards to language learning, it means living in a place where that language is the native tongue.
June 28, 2016
1
1
Still haven’t found your answers?
Write down your questions and let the native speakers help you!