NichiDict

シェルタードハウジング

[sherutaadohaujingu]

Meanings

1.Noun

sheltered housing