English: In town, without my car!
Welsh: Yn y dre, heb y car!
Subject: Trafnidiaeth
English definition: European Car Free day slogan.
Welsh definition: Slogan Diwrnod Ewropeaidd Dim Ceir.