I was just playing Euro Truck Simulator 2 and saw this traffic sign in France. I'm not sure what it means.
closed as off-topic by Un francophone, Ardalan Shahgholi, Stéphane Gimenez♦ Jan 17 '14 at 14:38
This question appears to be off-topic. The users who voted to close gave this specific reason: