1 barcutasem
Welsh-English dictionary > barcutasem
2 farcutasem
Welsh-English dictionary > farcutasem