zhuō bèn

Translation

  • clumsy
  • awkward
  • lacking skill

Synonyms

Chinese Tones