MalayTranslate.com
Malay to English Translator
Translate Here

English to English

River Cam

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, cam river
    source: wordnet30