English to Chinese Dictionary

Search:

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


<< back to the home page