suǒ xiàng pī mǐ

Translation

  • (idiom) to sweep everything before one
  • to be invincible

Synonyms

Chinese Tones