suffocating - İngilizce Eşanlam Sözlük

suffocating

adj.
[1] smothering , suffocative