English–Welsh dictionary

Welsh translation of the English word excuse

English → Welsh
  
EnglishWelsh
excuse diheuro; esgus; esgusawd; esgusodi
excusable esgusodol