MohammedPreview
Open in TheBrain

La Praestringere

  1. To bind fast; to tie up
  2. To squeeze tight; to compress
  3. To graze, glance off