What does ELRA stand for?
ELRA stands for "European Leisure Research Association"
How to abbreviate "European Leisure Research Association"?
"European Leisure Research Association" can be abbreviated as ELRA
What is the meaning of ELRA abbreviation?
The meaning of ELRA abbreviation is "European Leisure Research Association"
What does ELRA mean?
ELRA as abbreviation means "European Leisure Research Association"