industrial complexes

English

Noun

industrial complexes

  1. plural of industrial complex