JLCTC

AcronymDefinition
JLCTCJoseph Leckie Community Technology College (UK)