Cambridge in French
Cambridge in French
Cambridge
A city and local government district with borough status of Cambridgeshire, England, famous for its university.
l'université de Cambridge
Ellipsis of w:University of Cambridge.