MohammedPreview
Open in TheBrain

To Yield Up

  1. To give something against one's will.
  2. To disclose something hidden.