avrätta

suomi-englanti sanakirja

avrätta englanniksi

  1. to execute, to death

  2. (ux)