Chinese-English dictionary »

迷河山脉 /míhéshānmài/ meaning in English

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

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