"storage yard" - Details

English Term:
storage yard
Arabic Term:
ساحة تخزين
Arabic Definition:

.