meaning of autofreier Sonntag

autofreier Sonntag - German to English

carless Sunday