impalare

suomi-englanti sanakirja

impalare englanniksi

  1. to impale

  2. to stake, to up (vines, etc.)

  3. to sodomize