oil refinery
oil refinery
English
Noun
Ad
Definition
An industrial process plant where crude oil is processed and refined into useful petroleum products
Ad
oil refinery
An industrial process plant where crude oil is processed and refined into useful petroleum products