1 difrodasen
Welsh-English dictionary > difrodasen
2 ddifrodasen
Welsh-English dictionary > ddifrodasen