English-Chinese dictionary »

foothill meaning in Chinese

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

山脚 /shānjiǎo/noun

山腳noun

山麓 /shānlù/noun