1 traddoden
Welsh-English dictionary > traddoden
2 draddoden
Welsh-English dictionary > draddoden
3 thraddoden
Welsh-English dictionary > thraddoden