smothering

英文释义

s. causing difficulty in breathing especially through lack of fresh air and presence of heat

中文翻译

n. 窒息

38,517
BNC 频率
27,144
使用频率

学习工具