Pinyin Dictionary results for "lan he ba"

拦河坝
a dam across a river
Dictionary data provided by CC-CEDICT