dāi bèn

Translation

  • dimwitted

Synonyms

Chinese Tones