GLSBE: Gay and Lesbian Sport

What does GLSBE mean? The above is one of GLSBE meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Gay and Lesbian Sport

GLSBE also stands for:
... more