"offshore" - Details

English Term:
offshore
Arabic Term:
أوف شور، خارجي
Arabic Definition:
English Definition: