disasteroids

English

Noun

disasteroids

  1. plural of disasteroid