Masculine

Cambridge

Loading…
Meaning

Cambridge (a city in Cambridgeshire, England)

Concepts

Translations

Cambridge

Κέμπριτζ

Cambridge

Cambridge

Cambridge

كامبريدج

Cambridge

Frequency

C1

Notes

Sign in to write sticky notes