taken by storm

English

Verb

taken by storm

  1. past participle of take by storm