English to Chinese Dictionary

Search:

羁绊 bàn trammels / fetters / yoke / to restrain / to hinder / restraint


<< back to the home page