中英词典查询

asphyxiates

n. 使窒息( asphyxiate的名词复数 );