EFRTC

AcronymDefinition
EFRTCEuropean Federation of Railway Trackworks Contractors