Pinyin Dictionary results for "lou lu"

楼橹
watch tower; movable battlefield turret
Dictionary data provided by CC-CEDICT