handing someone their cards

English

Verb

handing someone their cards

  1. present participle and gerund of hand someone their cards