English edit

Noun edit

astrobots

  1. plural of astrobot