ELWC

AcronymDefinition
ELWCEnglish as a Language of Wider Communication
ELWCEuropean Language of Wider Communication