人神共憤
Mandarin: ren2 shen2 gong4 fen4
Simplified: 人神共愤
T4
T4
T6
T5
Definitions
  1. 1 be hated by both men and god; incur the greatest popular indignation
← Back to dictionary