MohammedPreview
Open in TheBrain

La Atterere

  1. To rub (against)
  2. To grind
  3. To chafe
  4. To wear (away), weaken or impair; to attrit