spitting in someone's face

English

Verb

spitting in someone's face

  1. present participle and gerund of spit in someone's face