moongates

English

Noun

moongates

  1. plural of moongate