Skip to main content

English: In town, without my car!

Welsh: Yn y dre, heb y car!

Definition

European Car Free day slogan.