常用工具
有声词典
语法查询
拼写检查
更多工具
软件
首页
动画
Flash
文章
软件
英英双解
单词例句
suffocated
adj
feel suffocated
to feel as if you are not free or do not have enough space
He feels suffocated by London and longs to escape to the country.
更多句子>>>