English to Turkish Dictionary decapitated

decapitated

decapitated
translation of 'decapitated'
verb
işten çıkarmak,
başını kesmek
Credits: Google Translate
Download the
HelloEnglishApp
image_one