Vocabulary

在留

residing (esp. abroad); staying; living

noun suru-verb vi adj-no
freq #10