scupper - WordReference.com 英汉词典. ... These new developments could scupper any chance of the two nations reaching an agreement.
確定! 回上一頁