MohammedPreview
Open in TheBrain

La Sepelīre

  1. To bury, inter
  2. To burn on a funeral pyre
  3. (figuratively) to destroy, ruin, overwhelm