Pinyin Dictionary results for "lan zhuang"

缆桩
mooring bollard
波澜壮阔
surging forward with great momentum; unfolding on a magnificent scale
Dictionary data provided by CC-CEDICT