Vocabulary

シェルタードハウジング

sheltered housing

noun