School-run meaning

Increased traffic due to the number of parents taking or collecting their children to and from school by car.
noun
0
0
Advertisement