hú zhōu luàn dào

Translation

  • to talk nonsense (idiom)
  • saying whatever comes into his head
Chinese Tones