"leader" - Details

English Term:
leader
Arabic Term:
أسهم رائدة، منشأة رائدة
Arabic Definition:
English Definition: