Chinese-English dictionary »

比利牛斯山脉 /bǐlìniúsī shānmài/ meaning in English

ChineseEnglish
比利牛斯山脉 /Bǐlìniúsī shānmài/ proper noun

Pyrenees(the mountain range separating Spain from France)
proper noun
[UK: ˈpɪ.rəiz] [US: ˈpɪ.rəiz]