Definify.com

Definition 2024


stargates

stargates

English

Noun

stargates

  1. plural of stargate