Welsh–English dictionary

English translation of the Welsh word cyfaddef

Welsh → English
  
WelshEnglish
cyfaddef acknowledge; admit; confess; own
cyfaddefiad confession; admission