dà tà bù

Translation

  • in big strides
  • (fig.) in giant steps
Chinese Tones