Back to Dictionary
无可匹敌
無可匹敵
wúkěpǐdí
1.
unsurpassed
2.
unparalleled