ロンドン大学

University of London

Meaning

  1. n
    University of London

Example sentences

  • I am a student at the University of London.