"time charter" - Details

English Term:
time charter
Arabic Term:
مشارطة التأجير الزمنية
Arabic Definition:

.