"affiliate" - Details

English Term:
affiliate
Arabic Term:
شركة منتسبة، شركة زميلة
Arabic Definition:
English Definition: