petarding

English

Verb

petarding

  1. present participle and gerund of petard

Anagrams