Chinese English Dictionary

detractive    Add to My Vocabulary

  1. a. 转移, 缩小, 减损, 贬低, 毁损