strapped on the feedbag

English

Verb

strapped on the feedbag

  1. simple past and past participle of strap on the feedbag