Word Definition - 尼亚加拉瀑布

ní yà jiā lā pù bù Niagara Falls