"marshaling yard" - Details

English Term:
marshaling yard
Arabic Term:
ساحة الحاويات
Arabic Definition:

.