English to Chinese Dictionary

Search:

牵绊 qiān bàn to bind / to yoke / to impede


<< back to the home page