Vocabulary
滞英
たいえい
staying in the United Kingdom
noun