Welsh–English dictionary

English translation of the Welsh word addefiad

Welsh → English
  
WelshEnglish
addefiadadmission; confession
addefadmit; avow; own; acknowledge; home; dwelling