huā huā

Translation

  • sound of gurgling water

Synonyms

Chinese Tones