在留 ざいりゅう しゃだった
zairyūshadatta

Noun
Da Copula

The past form of 在留者

1. Former foreign resident; Former legal resident

Past/Perfective