devitalized

diː'vaɪt(ə)laɪz

英文释义

v. sap of life or energy

中文翻译

vt. 使衰弱;夺去生命

学习工具