took by storm

English

Verb

took by storm

  1. simple past of take by storm