English to English
Niagara Falls
(n/aI/'/&/gr/@/_f/O/lz
)
noun (n)
- waterfall in Canada is the Horseshoe Falls; in the United States it is the American Fallsterjun di kanada yang horseshoe falls; di amerika syarikat itu amerika fallssource: wordnet30a city in western New York State at the falls of the Niagara river; tourist attraction and honeymoon resortkota di barat negara bagian new york di niagara falls of the river; wisata madu dan resortsource: wordnet30