chokeholds - Fransızca İngilizce Sözlük

chokeholds

Meanings of "chokeholds" in French English Dictionary : 1 result(s)

İngilizce Fransızca
General
chokehold étranglement [m]