English-Chinese dictionary »

lost river range meaning in Chinese

EnglishChinese
Lost River Range (group of high mountains located in central Idaho)
proper noun

迷河山脈proper noun

迷河山脉 /míhéshānmài/proper noun