Avada Kedavra'd

English

Verb

Avada Kedavra'd

  1. simple past and past participle of Avada Kedavra