MohammedPreview
Open in TheBrain

Callused, Calloused

  1. Having calluses.