taking by storm

English

Verb

taking by storm

  1. present participle and gerund of take by storm