Translation

  • clumsy and dumb
  • slow-witted
Chinese Tones