1 cafflasant
Welsh-English dictionary > cafflasant
2 chafflasant
Welsh-English dictionary > chafflasant
3 gafflasant
Welsh-English dictionary > gafflasant