LTGF

(redirected from London Thames Gateway Forum)
AcronymDefinition
LTGFLondon Thames Gateway Forum
LTGFLong Term Girlfriend
Full browser ?