忍俊不禁
Mandarin: ren3 jun4 bu2 jun4
T2
T3
T1
T1
Definitions
  1. 1 cannot help but laugh
← Back to dictionary