English

edit

Noun

edit

starbases

  1. plural of starbase