ECOY

AcronymDefinition
ECOYEuropean Car of the Year