"sufferance wharf" - Details

English Term:
sufferance wharf
Arabic Term:
رصيف خاص
Arabic Definition:

.