smashed and grabbed

English

Verb

smashed and grabbed

  1. simple past and past participle of smash and grab