English–Welsh dictionary

Welsh translation of the English word affront

English → Welsh
  
EnglishWelsh
affront sarhad; sarhau; tramgwyddo