EWSI

AcronymDefinition
EWSIEnglish Welsh Scottish Railway International Ltd. (UK; railway system; est. 2003)