bèn zhuō

Translation

  • clumsy
  • awkward
  • stupid

Synonyms

Chinese Tones