MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Ottawa river

noun (n)

  • a river in southeastern Canada that flows along the boundary between Quebec and Ontario to the Saint Lawrence River near Montreal
    sungai di tenggara kanada yang mengalir sepanjang sempadan antara quebec dan ontario ke st lawrence sungai dekat montreal
    Synonym:
    ottawa, outaouais
    source: wordnet30