Definify.com

Definition 2024


satellite_campuses

satellite campuses

English

Noun

satellite campuses

  1. plural of satellite campus