voudoued

English

Verb

voudoued

  1. simple past and past participle of voudou