vocab dash
Log in
Sign up
深山
shēnshān
Top 25000
Meanings
1. deep in the mountains
Characters used
深
deep
山
mountain