Meaning; To soil, sully, damage or compromise. Visual English Vocabulary Word: Improve Your Vocabulary With Antonyms And Synonyms: 2 ...
確定! 回上一頁