MohammedPreview
Open in TheBrain

La Superstāre

  1. To stand over or upon
  2. To survive