English-Chinese dictionary »

valley dweller meaning in Chinese

EnglishChinese
valley dweller noun

山谷居民 /shāngǔ jūmín/noun