vocab dash
Log in
Sign up
深谷
shēngǔ
Top 30000
Meanings
1. deep valley
2. ravine
Characters used
深
deep
谷
valley