GLCR: Groupe Luxembourgeois de Croisières et de Régates

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

Definition in English: Groupe Luxembourgeois de Croisières et de Régates