Translation of علم بردار in English:

علم بردار

phrase

  • standard bearer
    supporter or protagonist (of a cause, etc.)