Cymoedd mail yahoo

You're looking for the Welsh translation of "Cymoedd Mail Yahoo"!

"Cymoedd" is the Welsh word for "Valleys", and "Mail Yahoo" is likely referring to the Yahoo! Mail service.

So, the Welsh translation would be: "Cymoedd Mail Yahoo"