How Does 'Avada Kedavra' Translate Into English Words? - Quora

Tag » What Does Avada Kedavra Mean