"container yard" - Details

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