Definify.com

Definition 2025


stargates

stargates

English

Noun

stargates

  1. plural of stargate