Inglés [noun]Francés [noun] ▶suffocation [noun] The report listed suffocation as the cause of death. ▶suffocation [noun] Le rapport a indiqué la suffocation comme cause de décès. Inglés Francés ▶Suffocation movie ▶Asfixia movie