慘不忍睹
Mandarin: can3 bu4 ren3 du3
T2
T1
T2
T2
Definitions
  1. 1 too horrible to look at; spectacle too horrible to endure; tragic sight
← Back to dictionary