deliverers

Meaning

plural of deliverer

deliverer

  1. One who delivers.
  2. One who brings deliverance.

Translations

المسلّمون

منجي

Befreier

Notes

Sign in to write sticky notes