English to Chinese Dictionary

Search:

所向披靡 suǒ xiàng (idiom) to sweep everything before one; to be invincible


<< back to the home page