power dove

English

Verb

power dove

  1. simple past and past participle of power dive