Twenty-foot equivalent units.
source: International Trade Dictionary from the Global negotiator
More Posts
Loading...