MohammedPreview
Open in TheBrain

La Remanēre

  1. to remain or stay behind.
  2. to endure, persist, abide.