1 difrodasent
Welsh-English dictionary > difrodasent
2 ddifrodasent
Welsh-English dictionary > ddifrodasent