dī néng ér

Translation

  • retarded child
  • moron
  • idiot

Synonyms

Chinese Tones