English to Chinese Dictionary

Search:

Did you mean: chuanzhi chuansha chuancha chuanzhu chanza chanzhi chuanjia chuanshao ?

船闸 chuán zhá a canal lock


<< back to the home page