Word info

ELSPA

Proper noun

Meaning

ELSPA

Entertainment and Leisure Software Publishers Association; formerly, European Leisure Software Publishers Association.

Source: en.wiktionary.org

Anagrams

Close letter words and terms