Chinese-English dictionary »

尼亚加拉河 /níyǎjiālāhé/ meaning in English

ChineseEnglish
尼亚加拉河 /Níyǎjiālāhé/ proper noun

Niagara River(river in North America)
proper noun