Chinese-English dictionary »

山麓 /shānlù/ meaning in English

ChineseEnglish
山麓 /shānlù/ noun

foothill [foothills](hill at the base of a mountain)
noun
[UK: ˈfʊt.hɪl] [US: ˈfʊt.ˌhɪl]

Your history