自作孽
Mandarin: zi4 zuo4 nie4
T6
T3
T6
Definitions
  1. 1 to have only oneself to blame; to sow the seeds of one's own ruin; to bring disaster to one's self
← Back to dictionary