MohammedPreview
Open in TheBrain

La Morārī

  1. To linger, loiter.
  2. To delay, hinder.