MohammedPreview
Open in TheBrain

La Trītus

  1. rubbed, triturated
  2. worn out or away, well-worn