English to English
suffocative
adjective (a)
- Tending or able to choke or stifle.merawat atau mampu tersedak atau lemas.source: webster1913
adjective satellite (s)
- causing difficulty in breathing especially through lack of fresh air and presence of heatmenyebabkan kesulitan bernafas terutama karena kurangnya udara segar dan kehadiran panassource: wordnet30