シンコウジュウタクチ
Meanings
Noun
1. new residential area; new residential development
Composed of
neu; aufstrebend; Aufstreben; Aufsteigen