English edit

Alternative forms edit

Noun edit

spacecrafts

  1. (nonstandard) plural of spacecraft