Go to Homepage
[Subject: Ground Transportation]
Translated in 4 languages
- A structure designed to stand on the seabed to provide a stable base above water for the drilling and regulation of oil wells
Translated by: GIANNI GAVIOLI
Translated in 46 languages