What does autofrei mean?

autofrei - German to English

car-free