dedicate or consecrate to god or a saint the good work done or damage suffered - Anglais Synonymes Dictionnaire

Can't found any synonym terms.