Skip to main content

GREAL BEDYDDWYR; YSTORFA EFENGYLAIDD, A CHYFRWNG HANESIAETH GREFYDDOL A GWLADOL "PARHAED BRAWDGARWCH." CTFROI VIII.—1834. CAERDYDD: ARGRAFFWYD GAN J. A LL, JENRINS, HEOL-Y.CASTELL,