English to Turkish Dictionary strangulation

strangulation

boğma
translation of 'strangulation'
noun
boğulma,
düğümlenme,
boğma
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one