"plant" - Details

English Term:
plant
Arabic Term:
مصنع، محطة، أراضٍ ومبانٍ ومعدات
Arabic Definition:
English Definition: