Caradog Ap Thomas Efa ap Gruffudd
Gruffudd Ap Caradog Lieucu ap Fychan
Dafydd Ap Gruffudd Ap Caradog+1350


Do you see errors?/Do you have hints?