Chwilio uwch
 

Siôn Trefor ab Edward o Bentrecynfrig

Gw. Edward ap Dafydd o Fryncunallt