be situated at the foot of a hill and beside a stream是什么意思,be situated at the foot of a hill and beside a stream的意思是

be situated at the foot of a hill and beside a stream基本解释

网络释义

依山傍水
be situated at the foot of a hill and beside a stream 相邻词汇