suffocator

美 
英 
  • n.令人窒息的东西
n.
1.
令人窒息的东西