winded off

English

Verb

winded off

  1. simple past and past participle of wind off