Online Dictionary

buddai [buddeiau, f.] Explained

buddai [buddeiau, f.] at Welsh => English Of Explained:

d'; i. e.