Results for "

suffocate

"
English - Turkish Dictionary

suffocate

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