English–Welsh dictionary

Welsh translation of the English word excusable

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