Definify.com

Definition 2024


space-station

space-station

See also: space station

English

Noun

space-station

  1. attributive form of space station