decapitates ( synonym found)

Definition of decapitates:

°''.

Back to Top