strapped on

English

Verb

strapped on

  1. simple past and past participle of strap on