teloittaa

suomi-englanti sanakirja

teloittaa englanniksi

  1. execute, put to death

  1. to execute (gloss)

  2. to electrocute (gloss)

  3. to kill cold-bloodedly