にゅうこくしゃしゅうようじょ
Meanings
Noun
1. immigration detention center
Kanji used
enter
country
someone
obtain
contain
place
Composed of
Eingereister; Einwanderer; Immigrant