be your own worst enemy translate: 主要要怨自己;自討苦吃. Learn more in the Cambridge English-Chinese traditional Dictionary.
確定! 回上一頁