Back to Dictionary
山麓
shānlù
1. foothills