Back to Dictionary
船闸
船閘
chuánzhá
1. a canal lock