Italian-English dictionary »

torre di trivellazione meaning in English

ItalianEnglish
torre di trivellazione noun
{f}

rig [rigs](the special apparatus used for drilling oil wells)
noun
[UK: rɪɡ] [US: ˈrɪɡ]