dū nang

Translation

  • to mumble to oneself

Synonyms

Chinese Tones