stargates

English

Noun

stargates

  1. plural of stargate