Translation of شتراسوار/سوار in English:

شتراسوار/سوار

phrase

  • camel rider
    an orderly or messenger on camel