Home UK English car-free
Translate car-free into Spanish
Not having or involving the use of a car; (of a city, street, etc.) free from cars.
1930s; earliest use found in Delta Star (Greenville, Mississippi).
READ THESE ARTICLES