English to English
Niagara River
noun (n)
- a river flowing from Lake Erie into Lake Ontario; forms boundary between Ontario and New Yorksungai mengalir dari danau erie ke danau ontario; bentuk batas antara ontario dan new yorksource: wordnet30