汉英词典
Chinese-English Dictionary
MEANING OF 深山
深山
deep in the mountains
与山外距离远的﹑人不常到的山岭。
shēn shān
EXAMPLE SENTENCES

{{ item.english }}

Sorry, couldn't find anything matching sentences

Subtitled Videos