Word Definition

Observatories

  1. of Observatory

Synonyms