悶悶不樂
Mandarin: men4 men4 bu2 le4
T6
T6
T1
T6
Definitions
  1. 1 feel down; feel depressed
← Back to dictionary