English: Taking Wales to the World
Welsh: Mynd â Chymru i'r Byd
Subject: Bwyd
English definition: Marketing slogan.
Welsh definition: Slogan marchnata.