Online Dictionary
Definition of " 了不得 " in Chinese (Trad.) English Dictionary
Results
了不得 {liao3 bu5 de5}
  • {A} extraordinary, terrific