English: Watch out, even on roads you know
Welsh: Bydd yn llygaid i gyd, er bod ti'n nabod y stryd
Subject: Trafnidiaeth
English definition: Road safety poster.
Welsh definition: Poster diogelwch ffyrdd.