MohammedPreview
Open in TheBrain

La Dēterere

  1. to rub off, rub away, wear out, rasp
  2. to lessen, weaken or impair