在留する reside; live ((at, in))
- 日本在留の外国人
- foreign residents in Japan/foreign people living [《文》 resident] in Japan
- パリに在留中彼に会った
- I met him when I was living in Paris.
- 在留外国人foreign residents
- 在留邦人Japanese residents abroad; Japanese (citizens) who live abroad
- 在留民residents