astroits

English

Noun

astroits

  1. plural of astroit