Where does “在留” come from?
在留 (Japanese): living in a certain place, particularly in a foreign country, for a certain non-permanent period of time; residence
Definitions
- living in a certain place, particularly in a foreign country, for a certain non-permanent period of time; residence