Chwilio uwch
English 

Siôn Trefor ab Edward of Pentrecynfrig

See Edward ap Dafydd of Bryncunallt