1 troson
Welsh-English dictionary > troson
2 droson
Welsh-English dictionary > droson
3 throson
Welsh-English dictionary > throson