be linked [joined] by rivers and mountains;be linked by the same [common] mountains and rivers;with adjoining mountains and rivers ;
The two countries are joined by common mountains and rivers.
两国山水相连.
简答网 · 四六级英语
简答网 · 高考英语
简答网 · 双语娱乐资讯