suffocate ne demek

  1. suffocate : boğmak
  2. suffocate : boğulmak