MohammedPreview
Open in TheBrain

La Auspex

  1. an augur
  2. an officiating priest