MohammedPreview
Open in TheBrain

La Compungere

  1. To prick or puncture
  2. To goad or stimulate
  3. To tatto (mark with points)