Avada Kedavraed

English

Verb

Avada Kedavraed

  1. simple past and past participle of Avada Kedavra