汉英翻译

汉语

山水相连

词语解释

be linked [joined] by rivers and mountains;
be linked by the same [common] mountains and rivers;
with adjoining mountains and rivers ;