cambridge : Idioms & Phrases


cambridge university

  • noun a university in England
    Cambridge.
WordNet