shooting oneself in the foot

English

Verb

shooting oneself in the foot

  1. present participle and gerund of shoot oneself in the foot