smothery

'smʌðәri

英文释义

a. Tending to smother; stifling.

中文翻译

a. 令人透不过气的

学习工具