slapping leather

English

Verb

slapping leather

  1. present participle and gerund of slap leather