decapitator

suomi-englanti sanakirja

decapitator englanniksi

  1. One who decapitates.