strapped on a pair

English

Verb

strapped on a pair

  1. simple past and past participle of strap on a pair