degollar

suomi-englanti sanakirja

degollar englanniksi

  1. to slit the throat