deliverer

    noun
  1. Commerce repartidor.
  2. distribuïdor.

  3. [saviour] alliberador, salvador.