Online Dictionary

arbedwr [arbedwyr, m.] Explained

arbedwr [arbedwyr, m.] at Welsh => English Of Explained:

e said to have been preached