Esponiad byr o'r sacramentau
Edition: 6d argraphiad.
Publisher: J. Pugh
Published: 1831
Place of publication: Dolgellau
Language: wel
Number of pages: 56