Dear Shreya, No, I'm afraid neither word can be a synonym for 'letting down.' Degrading actually means associated with a lowering of somebody else's ...
確定! 回上一頁