Online Dictionary
Definition of " 自不量力 " in Chinese (Trad.) English Dictionary
Results
自不量力 {zi4 bu4 liang4 li4}
  • {V} overestimate oneself