dī néng

Translation

  • incapable
  • incompetent
  • stupid
  • mentally deficient

Synonyms

Chinese Tones