suffocate


Results for "suffocate"

English - Turkish Dictionary

suffocate

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