English–Welsh dictionary

Welsh translation of the English word propitiation

English → Welsh
  
EnglishWelsh
propitiation cymod; dadolwch; dyhuddiant; iawn
propitiate cymodi; dyhuddo