MohammedPreview
Open in TheBrain

La Intercēdere

  1. To intervene
  2. To intercede
  3. To interrupt or hinder
  4. To veto