Noviro
绊脚石
Simplified 绊脚石
Traditional 絆腳石
Pinyin bàn jiǎo shí
Definition stumbling block; obstacle; someone who gets in your way
过去他是绊脚石
Guòqù tā shì bàn jiǎo shí
He used to be a stumbling block
0 /