ざいりゅうとくべつきょ
Meanings
Noun
1. Special Permission to Stay in Japan; residence status that can be granted to illegal immigrants or overstayers
Kanji used
presence
hold in place
special
separate
permit
can do
Composed of
residing (esp. abroad); staying; living
special; particular; extraordinary; exceptional; especial
permission; approval; authorization; to permit; to authorize