Berikut ini adalah penjelasan tentang suffocation dalam Kamus Inggris-Indonesia
kb. mati lemas, kekurangan napas.