duì zhuàng

Translation

  • to collide head-on
Chinese Tones