English to Chinese Dictionary

Search:

Did you mean: zhangzi zhang zhangyi zhangji zhangqi zhankai zhangkai zhangui ?

障碍 zhàng ài barrier / obstruction / hindrance / impediment / obstacle


<< back to the home page