心虛
Mandarin: xin1 xu1
T1
T1
Definitions
  1. 1 afraid of being found out; with a guilty conscience; lacking in self-confidence; diffident
← Back to dictionary