Causing difficulty in breathing especially through lack of fresh air and presence of heat
English: smothering, suffocating, suffocative
Bahasa: melemaskan
smothering, suffocating, suffocative
English: smothering, suffocating, suffocative
Bahasa: melemaskan