"deposits in transit" - Details

English Term:
deposits in transit
Arabic Term:
ودائع في الطريق
Arabic Definition:

.