Back to Dictionary
深谷
shēngǔ
1. deep valley
2. ravine
Uncommon • Top 80%