oil country tubular goods - French English Dictionary
History

oil country tubular goods



Meanings of "oil country tubular goods" in French English Dictionary : 2 result(s)

English French
Finance
oil country tubular goods produits tubulaires pour champs pétrolifères
oil country tubular goods matériel tubulaire pétrolier