tóu biān duàn liú

Translation

  • arms enough to stem the stream (idiom)
  • formidable army

Synonyms

Chinese Tones