hard-launched

English

Verb

hard-launched

  1. simple past and past participle of hard-launch