Back to Dictionary
冰坝
冰壩
bīngbà
1. freezing blockage
2. dam of ice on river