English-Chinese dictionary »

stumbling block meaning in Chinese

EnglishChinese
stumbling block (hindrance)
noun

絆腳石noun

绊脚石 /bànjiǎoshí/noun

障碍物 /zhàng'àiwù/noun

障礙物noun