English edit

Noun edit

cosmodromes

  1. plural of cosmodrome