-
adjectivecausing difficulty in breathing especially through lack of fresh air and presence of heat
Explanation of suffocating
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.