shooting from the lip

English

Verb

shooting from the lip

  1. present participle and gerund of shoot from the lip