English to Chinese Dictionary decapitated

decapitated

斩首
definition
verb
a decapitated body
cut off the head of (a person or animal).
translation of 'decapitated'
verb
杀头,
斩首,
Credits: Google Translate
Download the
HelloEnglishApp
image_one