an area that has many oil field
Answers
Answered by
0
Answer:
oil refinery is the answer please mark as brainlest
Similar questions