在留 ざいりゅう しゃでした
zairyūshadeshita

Noun
Desu Copula

The polite past form of 在留者

1. Was a foreign resident; Was a permitted resident

Past/Perfective
Polite