making great mental demands; hard to comprehend or solve

  • 需要极大的心理上的努力;难以理解或者解决
目录 查词历史