Translation of GLC in Spanish:

GLC

noun

History

  • 1

    Greater London Council