Translation of محررِ ترسیل in English:

محررِ ترسیل

phrase

  • despatcher