dū dū nóng nóng

Translation

  • to mumble in whispers
  • to mutter to oneself
Chinese Tones