Pinyin Dictionary results for "zuo luo"

佐罗
Zorro
坐落
to be situated; to be located (of a building)
座落
to be situated; located at (of building); also written 坐落[zuo4 luo4]
Dictionary data provided by CC-CEDICT