Home
Help
About
Contact
English to Chinese Dictionary
Search:
所向披靡
suǒ
xiàng
pī
mǐ
(idiom) to sweep everything before one; to be invincible
<< back to the home page