Chinese-English dictionary »

绊脚石 /bànjiǎoshí/ meaning in English

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

stolperstein(small, cobblestone-sized memorial for an individual victim of Nazism)
noun

stumbling block(hindrance)
noun