有口難言
Mandarin: you3 kou3 nan2 yan2
Simplified: 有口难言
T5
T2
T4
T4
Definitions
  1. 1 to be too embarrassed to mention something; to find it hard to speak about something
← Back to dictionary