decapitate


Results for "decapitate"

English - Turkish Dictionary

decapitate

(English - Turkish Dictionary) :
f. başını kesmek, boynunu vurmak.