ráo shé tiáo chún

Translation

  • blabbing and showing off (idiom)
  • loud-mouthed trouble maker
Chinese Tones