Athrawiaeth yr ymwaghad
By: L. Edwards, D.D.
Publisher: Davies ac Evans Cyhoeddwyr
Published: [n.d.]
Place of publication: Bala
Language: wel
Number of pages: 24