Back to Dictionary
所向无敌
所向無敵
suǒxiàngwúdí
1.
to be invincible
2.
unrivalled