Results for "

strangle

"
English - Turkish Dictionary

strangle

(English - Turkish Dictionary) :
f. boğmak; boğulmak.