hú yán luàn yǔ

Translation

  • babbling nonsense (idiom)
  • crazy and unfounded ravings
  • double Dutch

Synonyms

Chinese Tones