1 barcutasid
Welsh-English dictionary > barcutasid
2 farcutasid
Welsh-English dictionary > farcutasid