MohammedPreview
Open in TheBrain

La Impendere

  1. to spend or expend
  2. to devote (money, time etc.) to