Vocabulary

複合施設

complex (i.e. a group of facilities on the same site)

noun