Vocabulary
イマージョンプログラム
イマージョンプログラム
(language) immersion program
noun