deliverer

deliverer [di-li-ve-rar]
sustantivo
1El que entrega.
2Libertador, salvador.
3Narrador, relator, el que narra o relata.

deliverer [dɪˈlɪvərəʳ] ?
noun
(saviour) libertadoralibertadora;a libertadora (m) (f) salvadorasalvadora;a salvadora (m) (f)