Italian-English dictionary »

impianto di trivellazione meaning in English

ItalianEnglish
impianto di trivellazione noun

oil rig(oil-drilling platform)
noun
[UK: ɔɪl rɪɡ] [US: ˌɔɪl ˈrɪɡ]