dǎ pǎo

Translation

  • to run off rebuffed
  • to fend off
  • (to fight off and make sb) run off
Chinese Tones