kielikylpy

Noun

 * 1) language immersion method of teaching a foreign language by using that language in teaching all or most school subjects