"port of embarkation" - Details

English Term:
port of embarkation
Arabic Term:
ميناء المغادرة
Arabic Definition:
English Definition: