"repair yard" - Details

English Term:
repair yard
Arabic Term:
ساحة إصلاح
Arabic Definition:

.