speedboated

English

Verb

speedboated

  1. simple past and past participle of speedboat