shuāi dǎo

Translation

  • to fall down
  • to slip and fall
  • to throw sb to the ground

Synonyms

Chinese Tones