satellite campuses

English

Noun

satellite campuses

  1. plural of satellite campus