MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Cam River

noun (n)

  • a river in east central England that flows past Cambridge to join the Ouse River
    sungai di east central inggris yang mengalir melewati cambridge untuk bergabung dengan ouse sungai
    Synonym:
    cam, river cam
    source: wordnet30