English–Welsh dictionary

Welsh translation of the English word apology

English → Welsh
  
EnglishWelsh
apology esgusawd; ymddiheuriad
apologize diheuro; ymddiheuro; ymesgusodi