hand-delivered

English

Verb

hand-delivered

  1. simple past and past participle of hand-deliver