WCTR


AcronymDefinition
WCTRWorld Conference on Transport Research
WCTRWest Coast Talk Radio (gaming, Grand Theft Auto: San Andreas)
WCTRWhistling Cricket Tweaking Restaurant