Ffawd, cywilydd a chelwyddau
By: Llwyd Owen
Edition: Arg. 1.
Publisher: Y Lolfa
Published: 2006
Place of publication: Talybont
Language: wel
Number of pages: 285