Here are the lyrics in Welsh:

Gwy+r Harlech

Wele goelcerth wen yn fflamio
A thafodau tân yn bloeddio
Ar i'r dewrion ddod i daro,
Unwaith eto'n un:
Gan fanllefau'r tywysogion,
Llais gelynion, trwst arfogion,
A charlamiad y marchogion,
Craig ar graig a gryn
Arfon byth ni orfydd,
Cenir yn dragywydd;
Cymru fydd fel Cymru fu,
Yn glodfawr ymysg gwledydd;
'Ngwyn oleuni'r goelcerth acw,
Tros wefusau Cymro'n marw,
Annibyniaeth sydd yn galw,
Am ei dewraf ddyn.

Ni chaiff gelyn ladd ac ymlid
Harlech! Harlech! cwyd i'w herlid
Y mae Rhoddwr mawr ein Rhyddid
Yn rhoi nerth i ni.
Wele Gymru a'i byddinoedd
Yn ymdywallt o'r mynyddoedd!
Rhuthrant fel rhaeadrau dyfroedd,
Llamant fel y lli!
Llwyddiant i'n marchogion
Rwystro gledd yr estron!
Gwybod yn ei galon gaiff,
Fel bratha cleddyf Brython;
Y cledd yn erbyn cledd a chwery,
Dur yn erbyn dur a dery,
Wele faner Gwalia'i fyny,
Rhyddid aiff â hi!

The "+" in the title is to represent the circumflex that's supposed to go over the y; ordinary Latin-1, the encoding generally used on the HTML here on E2, doesn't have a y-circumflex character. Welsh-speakers online often use + after a letter to represent it.

I don't trust myself to give my own translation. I understand maybe 80 or 90 percent, and while that's enough to read, it looks kind of silly in the middle of the translation to say "... and the tongues of flame shouting, and for the brave ones something something something..." (Hrm, and they don't seem to be precisely as I remember them either. Well, perhaps the CD I head was different from the website I checked with)

Here's another English version I've also heard.

Men of Harlech! In the Hollow,
Do ye hear like rushing billow
Wave on wave that surging follow
Battle's distant sound?
Tis the tramp of Saxon foemen,
Saxon spearmen, Saxon bowmen,
Be they knights or hinds or yeomen,
They shall bite the ground!
Loose the folds asunder,
Flag we conquer under!
The placid sky now bright on high,
Shall launch its bolts in thunder!
Onward! 'tis the country needs us,
He is bravest, he who leads us
Honor's self now proudly heads us,
Freedom, God and Right!

Rocky Steeps and passes narrow,
Flash with spear and flight of arrow
Who would think of death or sorrow?
Death is glory now!
Hurl the reeling horsemen over,
Let the earth dead foemen cover
Fate of friend, of wife, of lover,
Trembles on a blow!
Strands of life are riven!
Blow for blow is given
In deadly lock, or battle shock,
And mercy shrieks to heaven!
Men of Harlech! young or hoary,
Would you win a name in story?
Strike for home, for life, for glory!
Freedom, God and Right!

Log in or register to write something here or to contact authors.