Chinese-English dictionary »

不可阻挡 /bùkězǔdǎng/ meaning in English

ChineseEnglish
不可阻挡 /bùkězǔdǎng/ adjective

unstoppable(unable to be stopped)
adjective
[UK: ʌn.ˈstɒp.əb.l̩] [US: ʌn.ˈstɑːp.əb.l̩]